package com.wanmait.model.pojo;

import java.io.Serializable;
import java.util.Date;

/**
    * 货权风险转移
    */
public class InquiryPriceRiskTransferOfCargoRight implements Serializable {
    private Integer id;

    /**
    * 询价单id
    */
    private Integer inquiryPriceId;

    /**
    * 询报价单合同条款标题-货权风险转移（选）
    */
    private Integer title;

    /**
    * 货权转移时间
    */
    private Date transferTime;

    /**
    * 货权转移基数
    */
    private Integer transferCardinality;

    /**
    * 货权转移比例
    */
    private Integer transferRatio;

    /**
    * 风险转移内容
    */
    private String riskTransferContent;

    /**
    * 风险转移时间
    */
    private Date riskTransferTime;

    /**
    * 风险转移地点
    */
    private String riskTransferAddress;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getInquiryPriceId() {
        return inquiryPriceId;
    }

    public void setInquiryPriceId(Integer inquiryPriceId) {
        this.inquiryPriceId = inquiryPriceId;
    }

    public Integer getTitle() {
        return title;
    }

    public void setTitle(Integer title) {
        this.title = title;
    }

    public Date getTransferTime() {
        return transferTime;
    }

    public void setTransferTime(Date transferTime) {
        this.transferTime = transferTime;
    }

    public Integer getTransferCardinality() {
        return transferCardinality;
    }

    public void setTransferCardinality(Integer transferCardinality) {
        this.transferCardinality = transferCardinality;
    }

    public Integer getTransferRatio() {
        return transferRatio;
    }

    public void setTransferRatio(Integer transferRatio) {
        this.transferRatio = transferRatio;
    }

    public String getRiskTransferContent() {
        return riskTransferContent;
    }

    public void setRiskTransferContent(String riskTransferContent) {
        this.riskTransferContent = riskTransferContent;
    }

    public Date getRiskTransferTime() {
        return riskTransferTime;
    }

    public void setRiskTransferTime(Date riskTransferTime) {
        this.riskTransferTime = riskTransferTime;
    }

    public String getRiskTransferAddress() {
        return riskTransferAddress;
    }

    public void setRiskTransferAddress(String riskTransferAddress) {
        this.riskTransferAddress = riskTransferAddress;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", inquiryPriceId=").append(inquiryPriceId);
        sb.append(", title=").append(title);
        sb.append(", transferTime=").append(transferTime);
        sb.append(", transferCardinality=").append(transferCardinality);
        sb.append(", transferRatio=").append(transferRatio);
        sb.append(", riskTransferContent=").append(riskTransferContent);
        sb.append(", riskTransferTime=").append(riskTransferTime);
        sb.append(", riskTransferAddress=").append(riskTransferAddress);
        sb.append("]");
        return sb.toString();
    }
}